package edu.hunau.pojo;

/**
 * 课程类别的枚举类型
 */
public enum CourseType {
    // 直接通过描述定义枚举常量
    REQUIRED("必修课"),
    ELECTIVE("选修课"),
    PUBLIC("公共课"),
    PRACTICAL("实践课"),
    THESIS("毕业论文");

    // 只保留课程性质描述字段
    private final String description;

    // 构造方法（参数仅保留描述）
    private CourseType(String description) {
        this.description = description;
    }

    // 获取课程性质描述
    public String getDescription() {
        return description;
    }
}
